smell fuel. I'd also try to adjust your TPS and/or IACV. Both of these need to be set correctly for a stable idle. Are you FPR and Damper new? Pricey but worth a replacement if old. Have you run a self diagnostic yet for error codes? Do that and report back